package cn.itcast.zt.java8.function;

import java.util.function.Supplier;

/**
 * 存在就返回，否则没有下一步的处理
 * <? super T>表示包括T在内的任何T的父类，<? extends T>表示包括T在内的任何T的子类
 * create by zhangtian105 on 2022/3/22
 */
@FunctionalInterface
public interface SupplierPresentHandler<R extends Object> {
    // 不接收参数 返回结果
    R presentHandler(Supplier<R> supplier) ;
}
